benefit payment - French English Dictionary